package com.cn.bulu.pojo;

public class WorkerWalletRecord {
	
	private Integer workerWalletRecordId;//表自增id
	private Integer workerId;//工人在worker表中的id
	private Integer indentId;//订单id
	private Integer workerType;//工人身份默认为2 2：代表工人
	private Double  mainMoney;//金钱交易金额主干
	private Double  addMoney;//加价悬赏(对订单进行加价悬赏时记录)
	private Double  subMoney;//扣除金额(工人取消订单的时候有可能扣除一定违约费)
	private Double  finalGetMoney;//本次交易工人最终得到的金额
	private Double  finalLostMoney;//本次交易工恩最终损失的金额
	private Double  walletRecharge;//钱包充值金额
	private Double  walletWithdrawals;//工人提现金额
	private Integer type;//工人交易类型：1代表完成订单，4代表取消订单，6充值，7提现 8：代表其他
	private Integer status;//交易状态0失败  1成功  默认为0  2代表工人提现然后付款方余额不足
	private String  recordEndTime;//交易结束时间
	private String  recordBeginTime;//交易开始时间
	private String  remark;//交易备注
	private Integer isDelete;//一条记录的有效性
	private String  method;//交易支付方式
	private String  orderNo;//我们自己产生的流水号
	private String  tradeNo;//支付宝支付时的支付宝产生的流水号
	private String  alipayNum;//支付宝账号
	private String  weiXin;//微信账号
	
	
	public Integer getWorkerWalletRecordId() {
		return workerWalletRecordId;
	}
	public void setWorkerWalletRecordId(Integer workerWalletRecordId) {
		this.workerWalletRecordId = workerWalletRecordId;
	}
	public Integer getWorkerId() {
		return workerId;
	}
	public void setWorkerId(Integer workerId) {
		this.workerId = workerId;
	}
	public Integer getIndentId() {
		return indentId;
	}
	public void setIndentId(Integer indentId) {
		this.indentId = indentId;
	}
	public Integer getWorkerType() {
		return workerType;
	}
	public void setWorkerType(Integer workerType) {
		this.workerType = workerType;
	}
	public Double getMainMoney() {
		return mainMoney;
	}
	public void setMainMoney(Double mainMoney) {
		this.mainMoney = mainMoney;
	}
	public Double getAddMoney() {
		return addMoney;
	}
	public void setAddMoney(Double addMoney) {
		this.addMoney = addMoney;
	}
	public Double getSubMoney() {
		return subMoney;
	}
	public void setSubMoney(Double subMoney) {
		this.subMoney = subMoney;
	}
	public Double getFinalGetMoney() {
		return finalGetMoney;
	}
	public void setFinalGetMoney(Double finalGetMoney) {
		this.finalGetMoney = finalGetMoney;
	}
	public Double getFinalLostMoney() {
		return finalLostMoney;
	}
	public void setFinalLostMoney(Double finalLostMoney) {
		this.finalLostMoney = finalLostMoney;
	}
	public Double getWalletRecharge() {
		return walletRecharge;
	}
	public void setWalletRecharge(Double walletRecharge) {
		this.walletRecharge = walletRecharge;
	}
	public Double getWalletWithdrawals() {
		return walletWithdrawals;
	}
	public void setWalletWithdrawals(Double walletWithdrawals) {
		this.walletWithdrawals = walletWithdrawals;
	}
	public Integer getType() {
		return type;
	}
	public void setType(Integer type) {
		this.type = type;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public String getRecordEndTime() {
		return recordEndTime;
	}
	public void setRecordEndTime(String recordEndTime) {
		this.recordEndTime = recordEndTime;
	}
	public String getRecordBeginTime() {
		return recordBeginTime;
	}
	public void setRecordBeginTime(String recordBeginTime) {
		this.recordBeginTime = recordBeginTime;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public Integer getIsDelete() {
		return isDelete;
	}
	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}
	public String getMethod() {
		return method;
	}
	public void setMethod(String method) {
		this.method = method;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getTradeNo() {
		return tradeNo;
	}
	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}
	public String getAlipayNum() {
		return alipayNum;
	}
	public void setAlipayNum(String alipayNum) {
		this.alipayNum = alipayNum;
	}
	public String getWeiXin() {
		return weiXin;
	}
	public void setWeiXin(String weiXin) {
		this.weiXin = weiXin;
	}
	
	
	
	
}
